anti-globalization protesters - Turkish English Dictionary